home *** CD-ROM | disk | FTP | other *** search
- An equation specification file is used to define
- the relationships between your variables. In order
- for the program to understand these relationships,
- these equations must be specified in a formal
- manner.
- The Grammar for the input syntax of the
- language is as follows:
-
- statement: /* empty */
- | statements statement
- ;
-
- statement: VAR_NAME = expression
- | 'precision' = NUMBER
- | ';'
- ;
-
- expression: VAR_NAME
- | NUMBER
- | PI
- | expression + expression
- | expression - expression
- | expression * expression
- | expression / expression
- | expression % expression
- | expression ^ expression
- | - expression
- | sin( expression )
- | cos( expression )
- | tan( expression )
- | exp( expression )
- | log( expression )
- | log10( expression )
- | compound(expression, expression)
- | annuity(expression, expression)
- | arccos(expression)
- | arcsin(expression)
- | arctan(expression)
- | ceiling(expression)
- | cosh(expression)
- | floor(expression)
- | sinh(expression)
- | sqrt(expression)
- | tanh(expression)
- | ( expression )
- ;
-
-